Life + Times -
21 Mar 2014 07:07
Narcissa is the new restaurant from Michelin star rated Chef John Fraser. Located in The Standard, East Village in NYC, it has opened to the delight of guests and critics. The famed chef’s vegetable-driven menu, roasting, rotisserie and slow-cooking techniques …
Share this Article